my friend and I beat Halo 2 in about 8 hrs on Normal, and then the next day beat it on Heroic. Legendery is SUICIDE cause it doesn't utilize the little cheat like the first one where if one player dies, it will respawn near the 2nd player... INSTEAD, what happens is if 1 player dies, BOTH of you are reloaded back to the last checkpoint so you have to go through the same stuff. My friend and I are damn good in Halo2 and spent 2 hrs on the first level and got nowhere... LOL